body{color: #666;font-size: 12px;font-family: tahoma,arial;background: #f5f5f5;}
ul,dl,dd,dt{margin: 0;padding: 0;}
li{list-style: none;}
b,em{font-style: normal;font-weight: normal;}
#content{width: 100%;background-color: ghostwhite;margin-top: 50px;font-family: sumsun,Arial;}
.wrap{    width: 1000px;margin: 0 auto;}
.con-select-item{padding: 7px 0px;height: 25px;}
.con-select-item span{display: inline;float: left;color: #333;line-height: 24px;margin: 1px 0px 0px;}
.con-select-main{overflow: hidden;width: 100%;border-width: 1px 1px 3px;border-style: solid;margin-top: -2px;
    margin-bottom: 10px;background: #fff;border-color: #E8E4E5 #E8E4E5 #F3F1F2;}
.show{border-bottom: 1px solid #eceae6;zoom: 1;position: relative;width: 100%;/*overflow: hidden;*/}
.show::after{content: ".";display: block;clear: both;visibility: hidden;height: 0;}
.show>b{float: left;width: 70px;text-align: center;color: #999;overflow: hidden;white-space: nowrap;font-weight: bold;
    line-height: 53px;font-style: normal}
.more{width: 36px;color: #ca8516;cursor: pointer;line-height: 85px;}
.addBtn{margin: 16px 10px;cursor: pointer;}
.hide{display: none;}
.imgs{width: 760px;height: 89px;float: left;}
.imgs-nav{width: 712px;/*height: 49px;*/padding: 20px 24px;float: left;overflow: hidden;}
.imgs-nav>a{display: block;float: left;margin: 0px -1px -1px 0px;padding: 0px;width: 98px;
			height: 48px;border: 1px solid #E8E4E5;position: relative;}
.imgs-nav>a:hover{border: 1px solid #f10180;}
.imgs-nav>a.ch{border-color:#f10180}
.imgs-nav a>img{width: 98px;height: 48px;}
.brand-checked{border: solid 1px #f10180;height: 46px;width: 96px;position: absolute;top: 0;left: 0;
				display: none;}
.imgs-nav a:hover .brand-checked{display: block;}
.brand-checked i{background: url(../img/icon.png) no-repeat -128px -38px;width: 15px;
    height: 13px;    position: absolute;bottom: 0;right: 0;display: none;}
.mod,.aa{float: left;width: 855px;padding: 13px 24px;}
.price{float: left; margin: 0px 27px 0px 5px;height: 28px;overflow: hidden;line-height: 28px;color: #333;text-decoration: none;white-space: nowrap;}
.price i{font-style: normal;font-family: Arial;color: #999;}
.con-nav-item{width: 989px;height: 38px;line-height: 38px;padding: 0px 10px 0px 0px;color: #000;
    z-index: 36;border: 1px solid #E5E5E5;background-color: #FAFAFA;box-shadow: 0px 0px 3px #E4E3E5;
    font-family: sumsun,Arial;margin: 17px 0 21px;}
.icon{background: url(../img/more_unfold.png) no-repeat;width: 8px;height: 4px;display: inline-block;
	background-size:100% 100%;}
.order-bar{height: 37px;display: inline-block;float: left;}
.order-bar>div:hover a{display: inline-block !important;z-index: 2;position: absolute;top: 0;left: 0;background-color: #fff;
    width: 92px;border: solid 1px #eee !important;border-top: none !important;}
.order-bar a:hover{color: #fff !important;background: #F72548 !important;}
.order-bar>div:hover .ab{top: 38px;}
.check{cursor: pointer;}
.c-on{background: url(../img/sprite.png) no-repeat -48px 0;display: inline-block;width: 21px;
    height: 16px;margin-top: 11px;cursor: pointer;float: left;margin-left: 20px;}
.spage{float: right;color: #999;}
.spageNum{display: inline;float: left;font-family: sumsun,Arial;}
.productall{font-weight: bold;color: #e8254a;font-style: normal;}
.spageNum em{padding-left: 20px;font-size: 14px;}
.spageNum i{font-weight: bold;color: #e8254a;font-style: normal;}
.prev{background: url(../img/back.png) no-repeat;margin: 11px 0 0 10px;}
.next{background: url(../img/indexmore.png) no-repeat;margin-left: 3px;}
.spageNum a{overflow: hidden;width: 16px;height: 16px;display: inline-block;}
.order-bar>div{float: left;cursor: pointer;background-color: #fff;position: relative;}
.order-bar span,.order-bar a{height: 37px;display: inline-block;padding: 0 20px;line-height: 37px;}
.order-bar>div.active span{display: inline-block;color: #fff;background: #F72548;}
.order-bar i{margin-left: 10px;vertical-align: middle;}
.order-bar a{display: none;height: 38px;text-decoration: none;color: #666;}
.goods{clear: both;width: 1010px; margin: 0 auto;position: relative;overflow: hidden;}
.goodsa{float: left;margin: 8px 8px 0 0;position: relative;background: #fff;border-radius: 3px;
    border: 1px solid #fff;transition: border .2s;}
.goodsa dl{width: 242px;height: 411px;/*box-sizing: border-box;*/
		/*border:0.3px solid transparent;border-radius:5px*/}
.goodsa dt{position: relative;}
.goodsa dl dt img{width: 214px;height: 270px;display: block;margin: 15px;margin-bottom: 10px;}
.pro-tags{display: block;width: 222px;position: absolute;left: 0;bottom: 0;
        background-color: #fff;opacity: 0;padding: 10px;}
.pro-tags li{display: inline-block;padding: 2px 10px;margin: 3px 3px;background-color: #fff;
    color: #666;border-radius: 15px;border: #999 solid 1px;}
.nam{height: 36px;overflow: hidden;line-height: 18px;padding: 0 21px;margin-bottom: 5px;}
.nam a{text-decoration: none;color: #333;}
.pri{padding-left: 21px;margin-top: 10px;}
.pri-tag,.pri-a{color: #f52648;font-size: 14px;font-family: sumsun,Arial;}
.pri-a{font-size: 20px!important;}
.pri b{display: inline-block;padding: 0 2px;font-size: 14px;color: #f52648;
    font-weight: bold;font-family: Microsoft Yahei;}
.spri{display: inline;font: normal 12px/16px arial;color: #999;text-decoration: line-through;
   margin: 11px 0px 0px 5px;}    
.add-to-car{
	width: 96px;height: 28px;display: block;text-decoration: none;font-size: 12px;line-height: 27px;
	text-align: center;color: #fff;background:#ff0353;border-radius:4px;margin-top:10px;}
.gust{position: relative;clear: both;background: #ffffff;margin: 20px auto 20px;overflow: hidden;}
.gustlist{width: 100%;height: 46px;line-height: 33px;padding: 0px 10px 0px 0px;color: #000;
    border-top: 2px solid #f52648;background-color: #FAFAFA;box-shadow: 0px 0px 3px #E4E3E5;
 	font-family: sumsun,Arial;}
.gorder{width: 94px;text-align: center;display: block;height: 45px;line-height: 45px;font-size: 14px;
   		font-weight: bold;float: left;}
.gust .goodsa{height: 380px;}
.gust .goodsa dl{height: 378px;}   		
.gnext,.gprev{width: 36px;height: 36px;position: absolute;top: 50%;display: none;}
.gprev{background: url(../img/prev.png) no-repeat;left: 0;background-size: 100% 100%;}
.gnext{background: url(../img/next.png) no-repeat;right: 0;background-size: 100% 100%;}
.smpr{width: 1000px;height: 390px;overflow: hidden;}
.smpr .smprs{width: 4040px;height: 390px;}
.smprs .smprc{display: inline-block;margin-left: -10px;}
.search-results{height: 24px;}
.search-results a{position: relative;margin: 0 5px;display: inline;height: 24px;padding: 2px 20px 2px 0px;
   	line-height: 24px;white-space: nowrap;cursor: pointer;border: 1px dashed #F10180;text-decoration: none;}
.search-results em{height: 24px;padding: 0px 0px 0px 10px;line-height: 24px;max-width: 240px;
    /* display: inline-block; */white-space: nowrap;overflow: hidden;color: #f52648;}
.search-results b{position: absolute;top: 3px;right: 5px;width: 8px;height: 8px;
    margin: 0px 0px 0px 5px;display: inline-block;overflow: hidden;color: #f52648;line-height: 12px;}
.search-results a:hover{border: 1px solid #F10180;}
.g-container{height: 256px;width: 760px;display: block;overflow: hidden;position: relative;padding: 0px;}
.warpper{top: 0px;z-index: 90;zoom: 1;position: relative;padding-right: 5px;width: calc(100% + 16px);
				height: 256px;overflow-y: auto;}
.smain{/*padding: 20px 24px*/;position: relative;overflow: hidden;}
.sc{position: absolute;top: 0;right: 0;width:7px;background-color: #000000;z-index: 100;}